wave maker - French English Dictionary